//@ build-pass
// ignore-tidy-linelength
// Regression test for #31109 and #31407.

pub fn main() {
    let _: f64 = 0.3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333;

    let _: f64 = 1234567890123456789012345678901234567890e-340;
}
